home *** CD-ROM | disk | FTP | other *** search
- /*
- * DESQview/X Socket Library. Copyright (c) 1991 Quarterdeck Office Systems.
- */
-
- #ifndef __QDECK_H__
- #define __QDECK_H__
-
- #include <stdio.h> /* For FILE *pif_open() */
- #include <sys/types.h>
- #include <sys/stat.h> /* For struct stat in dvxstat */
-
- #ifndef NO_PROTO
-
- #ifdef __cplusplus /* for C++ V2.0 */
- extern "C" { /* do not leave open across includes */
- #endif /* __cplusplus */
-
- unsigned long pif_exec(const char *); /* returns process handle */
- int pif_start(const char *);
- unsigned long NewProc(char *,int);
- FILE *pif_open(char *,const char **); /* added const. JDC 93/11/08 */
- void wait1(unsigned long);
- void dvpath(char *); /* Pass buffer, will return "c:\dvx" */
- int CanonicalPath(char *, char *);
- FILE *dvxfopen(const char *,const char *);
- int dvxstat(const char *,struct stat *);
- int dvxaccess(char *,int);
- void _set_dvx_home(void);
- extern char *_dvx_home;
- #ifdef __cplusplus /* for C++ V2.0 */
- }
- #endif /* __cplusplus */
-
- #else /* NO_PROTO */
-
- unsigned long pif_exec();
- int pif_start();
- unsigned long NewProc();
- FILE *pif_open();
- void wait1();
- void dvpath();
- int CanonicalPath();
- FILE *dvxfopen();
- int dvxstat();
- int dvxaccess();
- void _set_dvx_home();
- extern char *_dvx_home;
-
- #endif /* NO_PROTO */
-
- #endif /* __QDECK_H__ */
-
-
-